serverless.yml functionsプロパティでのRoleの与え方
#aws
code: serverless.yml
functions:
sampleFunction:
handler: sampleFunction.lambda_handler
name: sample-function
memorySize: 256
timeout: 900
runtime: python3.8
role: myRole
events:
- schedule: cron(*/10 * * * ? *)
resources:
Resources:
myRole:
Type: AWS::IAM::Role
Properties:
RoleName: ${self:provider.stage}-my-role
注意点
イキって!Refとか使ってはダメ
Roleの論理名をそのまま与えてあげればOK